crown impregnated with diamonds - Francés Inglés Diccionario